# -*- mode: CMake -*-

#--------------------------------------------------------------------------------#
# Package File for TPCrec                                                        #
# Author : Johny Jose (johny.jose@cern.ch)                                       #
# Variables Defined :                                                            #
#                                                                                #
# SRCS - C++ source files                                                        #
# HDRS - C++ header files                                                        #
# DHDR - ROOT Dictionary Linkdef header file                                     #
# CSRCS - C source files                                                         #
# CHDRS - C header files                                                         #
# EINCLUDE - Include directories                                                 #
# EDEFINE - Compiler definitions                                                 #
# ELIBS - Extra libraries to link                                                #
# ELIBSDIR - Extra library directories                                           #
# PACKFFLAGS - Fortran compiler flags for package                                #
# PACKCXXFLAGS - C++ compiler flags for package                                  #
# PACKCFLAGS - C compiler flags for package                                      #
# PACKSOFLAGS - Shared library linking flags                                     #
# PACKLDFLAGS - Module linker flags                                              #
# PACKBLIBS - Libraries to link (Executables only)                               #
# EXPORT - Header files to be exported                                           #
# CINTHDRS - Dictionary header files                                             #
# CINTAUTOLINK - Set automatic dictionary generation                             #
# ARLIBS - Archive Libraries and objects for linking (Executables only)          #
# SHLIBS - Shared Libraries and objects for linking (Executables only)           #
#--------------------------------------------------------------------------------#

set ( SRCS   
    AliTPCcluster.cxx 
    AliTPCclusterMI.cxx 
    AliComplexCluster.cxx 
    AliTPCclusterInfo.cxx 
    AliClusters.cxx 
    AliTPCClustersRow.cxx 
    AliClustersArray.cxx 
    AliTPCClustersArray.cxx 
    AliTPCclusterer.cxx 
    AliTPCclustererMI.cxx 
    AliTPCtrack.cxx 
    AliTPCtracker.cxx 
    AliTPCpolyTrack.cxx 
    AliTPCseed.cxx 
    AliTPCtrackerMI.cxx 
    AliTPCtrackerSector.cxx 
    AliTPCPid.cxx 
    AliTPCtrackPid.cxx 
    AliTPCReconstructor.cxx 
    AliTPCRecoParam.cxx 
    AliTPCClusterParam.cxx 
    AliTPCTracklet.cxx 
    AliTPCQADataMakerRec.cxx 
    AliPadMax.cxx 
    AliTPCclustererKr.cxx 
    AliTPCclusterKr.cxx 
    AliTPCvtpr.cxx
    AliTPCCosmicUtils.cxx   
    AliTPCCosmicTrackfit.cxx
    AliCosmicTracker.cxx
    )

string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )

set ( DHDR  TPCrecLinkDef.h)

set ( EINCLUDE  RAW STEER/STEER STEER/ESD STEER/STEERBase)
